<?php

namespace IDock\Insurance\JTIC\Request;

use IDock\Http\RequestFormat;
use IDock\Insurance\JTIC\Request\AllJTICRequest;
use IDock\Insurance\JTIC\Response\PolicyPaymentResponse;
use IDock\Printer\NonCar\NonCarInquirySinglePrinter;
use IDock\Visitor\PolicyPaymentVisitor;
use stdClass;

class PolicyPaymentRequest extends AllJTICRequest
{
    public $code = 'V108';

    protected $response = PolicyPaymentResponse::class;

    protected $urlTip = '支付接口';
    /**
     * @var  PolicyPaymentVisitor $visitor
     */
    protected $visitor;

    public function generate(): array
    {

        $data = [
            'BasePart' => [
                'QtnId' => $this->visitor->argc['QtnId'] ?? '',
            ]
        ];
        return $data;
    }


}
